.outPutTable {
	border-collapse: collapse;
	margin-top:15px;
	margin-bottom:10px;
	margin-right:5%;
	margin-left:5%;
	width:90%;
/*	margin-left: auto;
	margin-right: auto;*/
}

.outPutTable tr td {
	border: 1px solid black;
	border-spacing: 1;
	padding:2px;
	text-align:center;
}

.hiddenTable {
	border: 0px solid black;
	border-spacing: 1;
	padding:2px;
	text-align:center;
}

tr.even {
	background-color:#8276dc;
	color:black;
}

tr.odd {
	background-color:#afa5fb;
	color:black;
}

.inputFieldSelectBox {
	height:135px;
}

.inputFieldIndividualSubjects {
	height:25px;
}

.columnspaceTopicsBySex {
    width:700px;
    background:#eee;
}

.inputFieldSubjectsBySex {
	height:150px;
}

.twoColumnsTopicsBySex .rightColumn {
    width:45%;
    margin-left:0%;
    margin-right:5%;
    background:#aaa;
    float:left;
}
ul {
	list-style:none;
	margin:0;
	padding:0;
}

.twoColumnsTopicsBySex .leftColumn {
    width:45%;
    margin-left:5%;
    margin-right:0%;
    background:#aaa;
    float:left;
}

.outputField {
	border:0;
	color:#f6931f;
	float:center;
	background:#eee;
}

.layoutTableCommonInterests {
	border: 0px solid white;
	border-spacing: 0;
	padding:2px;
	text-align:center;
}

.selectBox {
	width:320px;
	margin-right:15px;
	margin-left:15px;
	margin-top:5x;
	margin-bottom:10px;
}

.buttonSelectBox {
	margin-top:-10px;
}

.infoTextSelectBox {
	float:left;
	line-height:20px;
	text-align:left;
	margin-left:5%;
	margin-bottom:0px;
}

.button {
    font-size:10px;
    margin:0 0 0 10px;
}
